FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ca.on.oh-setp#1.0.38 (47 ms)

Package ca.on.oh-setp
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ca.on.oh-setp@1.0.38&canonical=http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-condition
Url http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-condition
Version 0.12.0
Status active
Date 2022-10-15T12:00:00+00:00
Name ConditionPSON
Title Condition (PS-ON)
Experimental False
Realm ca
Description This profile defines a set of constraints to the FHIR Condition resource for use in Ontario Patient Summaries (PS-ON). It refines constraints applied constraints applied to the Condition resource by the PS-CA project, which is informed by the constraints of the [Condition-UV-IPS profile](http://hl7.org/fhir/uv/ips/StructureDefinition-Condition-uv-ips.html) and the [Canadian Baseline Profile](http://build.fhir.org/ig/HL7-Canada/ca-baseline/branches/master/StructureDefinition-profile-condition.html) to allow for cross-border and cross-jurisdiction sharing of A record of a problem is represented in the patient summary as an instance of the Condition resource constrained by this profile.
Type Condition
Kind resource

Resources that use this resource

StructureDefinition
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-composition Composition (PS-ON)

Resources that this resource uses

StructureDefinition
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-codeableconcept Codeable Concept (PS-ON)
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-patient Patient (PS-ON)
https://fhir.infoway-inforoute.ca/ValueSet/severitycode SeverityCode


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "ca-on-ps-profile-condition",
  "url" : "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-condition",
  "version" : "0.12.0",
  "name" : "ConditionPSON",
  "title" : "Condition (PS-ON)",
  "status" : "active",
  "date" : "2022-10-15T12:00:00+00:00",
  "publisher" : "Ontario Health",
  "description" : "This profile defines a set of constraints to the FHIR Condition resource for use in Ontario Patient Summaries (PS-ON). It refines constraints applied constraints applied to the Condition resource by the PS-CA project, which is informed by the constraints of the [Condition-UV-IPS profile](http://hl7.org/fhir/uv/ips/StructureDefinition-Condition-uv-ips.html) and the [Canadian Baseline Profile](http://build.fhir.org/ig/HL7-Canada/ca-baseline/branches/master/StructureDefinition-profile-condition.html) to allow for cross-border and cross-jurisdiction sharing of A record of a problem is represented in the patient summary as an instance of the Condition resource constrained by this profile.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Condition",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Condition",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Condition.meta",
        "path" : "Condition.meta",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Condition.meta.profile",
        "path" : "Condition.meta.profile",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Condition.clinicalStatus",
        "path" : "Condition.clinicalStatus",
        "comment" : "Some implementers may not capture status directly as a field for condition, but have other means of differentiating between current and historical conditions. Implementers are expected to be able to differentiate between active and inactive conditions to generate a compliant patient summary",
        "mustSupport" : true
      },
      {
        "id" : "Condition.verificationStatus",
        "path" : "Condition.verificationStatus",
        "comment" : "This element is labeled as a modifier because the status contains the code refuted and entered-in-error that mark the Condition as not currently valid. While the IPS-UV specification considers this a MS element, some systems will not have a field directly representing verificationStatus, further feedback is required on whether these systems are still expected to be able to demonstrate they can construct this element using additional data from the system when developing the patient summary instance"
      },
      {
        "id" : "Condition.category",
        "path" : "Condition.category",
        "definition" : "A category assigned to the condition. In this profile, a health problem of the patient, therefore a 'problem-list-item'.",
        "comment" : "While IPS-UV considers this a MS element, some systems will not have a field directly representing category but it may be possible to hardcode. Further feedback is required on whether these systems are still expected to be able to demonstrate they can construct this element using additional data from the system when developing the patient summary instance. If this element is relaxed in the first release the constraint on the data type will also be relaxed.",
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-codeableconcept"
            ]
          }
        ]
      },
      {
        "id" : "Condition.category.coding.display.extension:translation",
        "path" : "Condition.category.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.category.coding.display.extension:translation.extension",
        "path" : "Condition.category.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.severity",
        "path" : "Condition.severity",
        "comment" : "While IPS-UV considers this a MS element, some systems will not have a field directly representing severity. Further feedback is required on whether these systems are still expected to be able to demonstrate they can construct this element when developing the patient summary instance. If this element is relaxed in the first release the constraint on the data type will also be relaxed.",
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-codeableconcept"
            ]
          }
        ],
        "binding" : {
          "strength" : "preferred",
          "valueSet" : "https://fhir.infoway-inforoute.ca/ValueSet/severitycode"
        }
      },
      {
        "id" : "Condition.severity.coding",
        "path" : "Condition.severity.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "$this"
            }
          ],
          "description" : "Discriminated by value set",
          "rules" : "open"
        }
      },
      {
        "id" : "Condition.severity.coding.display.extension:translation",
        "path" : "Condition.severity.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.severity.coding.display.extension:translation.extension",
        "path" : "Condition.severity.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.severity.coding:severitySCTCA",
        "path" : "Condition.severity.coding",
        "sliceName" : "severitySCTCA",
        "short" : "Optional slice for representing the severity of a problem from the SNOMED CT Canadian edition value set.",
        "definition" : "Code for the severity of a problem that is selected from the SNOMED CT Canadian edition value set.",
        "binding" : {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString" : "severitySCTCA"
            }
          ],
          "strength" : "required",
          "description" : "severitySCTCA",
          "valueSet" : "https://fhir.infoway-inforoute.ca/ValueSet/severitycode"
        }
      },
      {
        "id" : "Condition.severity.coding:severitySCTCA.display.extension:translation",
        "path" : "Condition.severity.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.severity.coding:severitySCTCA.display.extension:translation.extension",
        "path" : "Condition.severity.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.code",
        "path" : "Condition.code",
        "definition" : "Identification of the condition, problem or diagnosis or recording of \"problem absent\" or of \"problems unknown\".",
        "comment" : "Work is underway to define the pan-Canadian terminology that will be preferred and/or socialized for condition.code",
        "min" : 1,
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-codeableconcept"
            ]
          }
        ],
        "mustSupport" : true,
        "binding" : {
          "strength" : "preferred",
          "description" : "Codes for problems from the SNOMED CT Canadian edition value set",
          "valueSet" : "https://fhir.infoway-inforoute.ca/ValueSet/clinicalfindingcode"
        }
      },
      {
        "id" : "Condition.code.coding",
        "path" : "Condition.code.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "$this"
            }
          ],
          "description" : "Discriminated by the bound value set",
          "rules" : "open"
        },
        "mustSupport" : true
      },
      {
        "id" : "Condition.code.coding.display.extension:translation",
        "path" : "Condition.code.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.code.coding.display.extension:translation.extension",
        "path" : "Condition.code.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.code.coding:codeSCTCA",
        "path" : "Condition.code.coding",
        "sliceName" : "codeSCTCA",
        "short" : "Optional slice for representing the code for a problem from the SNOMED CT Canadian edition value set",
        "definition" : "Code for representing the code for a problem that is selected from the SNOMED CT Canadian edition value set.",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "description" : "Codes for problems from the SNOMED CT Canadian edition value set",
          "valueSet" : "https://fhir.infoway-inforoute.ca/ValueSet/clinicalfindingcode"
        }
      },
      {
        "id" : "Condition.code.coding:codeSCTCA.display.extension:translation",
        "path" : "Condition.code.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.code.coding:codeSCTCA.display.extension:translation.extension",
        "path" : "Condition.code.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.code.coding:absentOrUnknownProblem",
        "path" : "Condition.code.coding",
        "sliceName" : "absentOrUnknownProblem",
        "short" : "Optional slice for representing the code for absent problem or for unknown problem",
        "definition" : "Code representing the statement \"absent problem\" or the statement \"problems unknown\"",
        "mustSupport" : true,
        "binding" : {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString" : "absentOrUnknownProblem"
            }
          ],
          "strength" : "required",
          "description" : "Absent problem or unknown problem",
          "valueSet" : "http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips"
        }
      },
      {
        "id" : "Condition.code.coding:absentOrUnknownProblem.display.extension:translation",
        "path" : "Condition.code.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.code.coding:absentOrUnknownProblem.display.extension:translation.extension",
        "path" : "Condition.code.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.code.coding:codeICD9CM",
        "path" : "Condition.code.coding",
        "sliceName" : "codeICD9CM",
        "short" : "Code for representing the code for a problem that is selected from ICD-9 CM",
        "definition" : "Code for representing the code for a problem that is selected from ICD-9 CM",
        "binding" : {
          "strength" : "required",
          "description" : "Any code from ICD-9 CM.",
          "valueSet" : "http://fhir.infoway-inforoute.ca/io/psca/ValueSet/ICD9CM"
        }
      },
      {
        "id" : "Condition.code.coding:codeICD9CM.display.extension:translation",
        "path" : "Condition.code.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.code.coding:codeICD9CM.display.extension:translation.extension",
        "path" : "Condition.code.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.code.coding:codeICD10CA",
        "path" : "Condition.code.coding",
        "sliceName" : "codeICD10CA",
        "short" : "Code for representing the code for a problem that is selected from ICD-10 CA",
        "definition" : "Code for representing the code for a problem that is selected from ICD-10 CA",
        "binding" : {
          "strength" : "required",
          "description" : "Any code from ICD-10 CA.",
          "valueSet" : "http://fhir.infoway-inforoute.ca/io/psca/ValueSet/ICD10CA"
        }
      },
      {
        "id" : "Condition.code.coding:codeICD10CA.display.extension:translation",
        "path" : "Condition.code.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.code.coding:codeICD10CA.display.extension:translation.extension",
        "path" : "Condition.code.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.bodySite",
        "path" : "Condition.bodySite",
        "type" : [
          {
            "code" : "CodeableConcept",
            "profile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-codeableconcept"
            ]
          }
        ],
        "binding" : {
          "strength" : "preferred",
          "valueSet" : "https://fhir.infoway-inforoute.ca/ValueSet/anatomicaloracquiredbodystructurecode"
        }
      },
      {
        "id" : "Condition.bodySite.coding.display.extension:translation",
        "path" : "Condition.bodySite.coding.display.extension",
        "sliceName" : "translation"
      },
      {
        "id" : "Condition.bodySite.coding.display.extension:translation.extension",
        "path" : "Condition.bodySite.coding.display.extension.extension",
        "min" : 2
      },
      {
        "id" : "Condition.subject",
        "path" : "Condition.subject",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ps-profile-patient"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Condition.subject.reference",
        "path" : "Condition.subject.reference",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Condition.onset[x]",
        "path" : "Condition.onset[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "rules" : "open"
        },
        "comment" : "IPS-UV constrains the condition onset element to only DateTime and Period data types. Both IPS-UV and PS-ON prefer the use of onsetDateTime",
        "mustSupport" : true
      },
      {
        "id" : "Condition.onset[x]:onsetDateTime",
        "path" : "Condition.onset[x]",
        "sliceName" : "onsetDateTime",
        "type" : [
          {
            "code" : "dateTime"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Condition.onset[x]:onsetPeriod",
        "path" : "Condition.onset[x]",
        "sliceName" : "onsetPeriod",
        "type" : [
          {
            "code" : "Period"
          }
        ]
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.